<?php

namespace Siese\EntityBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
use Doctrine\ORM\EntityRepository;
use Siese\EntityBundle\Form\EventListener\AddMunicipiosFieldSubscriber;
use Siese\EntityBundle\Form\EventListener\AddEstadosFieldSubscriber;
use Siese\EntityBundle\Form\EventListener\AddEntidadesInspeccionFieldSubscriber;


class InspeccionesEntidadesType extends AbstractType
{
   protected $empty_value = "Seleccione una Opción";
   protected $em;
   protected $usuario;
   
   public function __construct($em = null, $usuario) {
     $this->em = $em;
     $this->usuario =  $usuario;
   }
   
   
   /**
     * @param FormBuilderInterface $builder
     * @param array $options
     */
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        
        $catEtnias = $this->em->getRepository('SieseEntityBundle:CatEtnias')->findAll();
        
        $catDiscapacidades = $this->em->getRepository('SieseEntityBundle:CatDiscapacidades')->findAll();
        
        $catProcedenciaPob = $this->em->getRepository('SieseEntityBundle:CatProcedenciaPob')->findAll();
        
        $catEspecialidadesMed = $this->em->getRepository('SieseEntityBundle:CatEspecialidadesMed')->findAll();
        
        $catPatologias = $this->em->getRepository('SieseEntityBundle:CatPatologias')->findAll();
        
        $catDeportes = $this->em->getRepository('SieseEntityBundle:CatDeportes')->findAll();
        
        $catActividadesCulturales = $this->em->getRepository('SieseEntityBundle:CatActividadesCulturales')->findAll();
        
        $catTalleresTrabajo = $this->em->getRepository('SieseEntityBundle:CatTalleresTrabajo')->findAll();
        
        $catUnidadesTransporte = $this->em->getRepository('SieseEntityBundle:CatUnidadesTransporte')->findAll();
        
        $catActividadesFueraEI = $this->em->getRepository('SieseEntityBundle:CatActividadesFueraEI')->findAll();
        
        $sedesUsuario = $this->usuario->getSedesUsuario();

            
       
        foreach($this->usuario->getRoles() as $role):
          $roleAdmin = ($role->getRole() == 'ROLE_ADMINISTRADOR' ? true : false);    
        endforeach;
        $arregloIdSedes = array();
        
        if($roleAdmin == false):        
          foreach($sedesUsuario as $sedeUsuario):
            $arregloIdSedes[$sedeUsuario->getSede()->getId()] = $sedeUsuario->getSede();    
          endforeach;
        else:
          $sedes = $this->em->getRepository('SieseEntityBundle:CatSedes')->findAll();
          foreach($sedes as $sede):
            $arregloIdSedes[$sede->getId()] = $sede;    
          endforeach;        
        endif;
        
        $propertyPathToMunicipio = 'municipioEnt';
        $propertyPathToEntidad = "entidad";
        
        $builder
            /* Estos Eventos son los relacionados al campo municipioEnt */
            ->addEventSubscriber(new AddEntidadesInspeccionFieldSubscriber($propertyPathToEntidad))
            ->addEventSubscriber(new AddEstadosFieldSubscriber($propertyPathToMunicipio))
            ->addEventSubscriber(new AddMunicipiosFieldSubscriber($propertyPathToMunicipio))    
        ;
        $builder
                
                ->add('feAplicacionEncuesta','date',array(
                  'label' => 'Fecha de Aplicación:',
                  'widget' => 'single_text',
                  'format' => 'dd-MM-yyyy',
                  'attr' => array('class' => 'form-control')))  
                 ->add('sede','entity',array('label' => 'Defensoría Delegada Estadal:',
                                                   'class' => 'SieseEntityBundle:CatSedes',
                                                   'query_builder' => function(EntityRepository $er) use ($arregloIdSedes){
                                                      return $er->createQueryBuilder('u')
                                                                ->where('u.id IN(:arregloIds)')
                                                                ->setParameter('arregloIds',array_values($arregloIdSedes));
                                                   },
                                                   'property' => 'nbSede',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('feAplicacionEncuesta','date',array(
                  'label' => 'Fecha de Aplicación:',
                  'widget' => 'single_text',
                  'format' => 'dd-MM-yyyy',
                  'attr' => array('class' => 'form-control')))                
            ->add('entidad','entity',array('label' => '1. Nombre de la Entidad',
                                                   'class' => 'SieseEntityBundle:Entidades',
                                                   'property' => 'nbEntidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
                
           
            ->add('nroTelefonico','number',array('label' => '3.¿Cuál es el número telefónico del  centro?',
                                                     'attr' => array('class' => 'form-control')))     
            ->add('tipoAdministracion','entity',array('label' => '4.¿Tipo de administración?:',
                                                   'class' => 'SieseEntityBundle:CatTiposAdministraciones',
                                                   'property' => 'nbTipoAdministracion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
            
              ->add('tipoMedidaEntidad','choice',array('label' => '5.¿Qué tipo de medida se implementa en esta entidad?',
                                                   'choices' => array(1 => 'Libertad asistida', 2 => 'Semi -libertad', 3 => 'Prisión preventiva', 4 => 'Privativa de libertad', 5 => 'Todas las anteriores'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped'   => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
            ->add('capacidadReal','number',array('label' => '6.¿Cuál es la capacidad real qué puede ser  atendida en este establecimiento?',
                                                     'attr' => array('class' => 'form-control')))
           ->add('cantVenezolanos','number',array('label' => '18.1 ¿Cuántos adolescentes venezolanos hay en esta entidad?',
                                                     'attr' => array('class' => 'form-control')))
           ->add('cantExtrangeros','number',array('label' => '18.2 ¿Cuántos adolescentes extranjeros hay en esta entidad?',
                                                     'attr' => array('class' => 'form-control')))                                                
                                                           
            ->add('capacidadInstalada','number',array('label' =>'7.¿Cuál es la capacidad instalada qué está siendo  atendida en este establecimiento?',
                                                     'attr' => array('class' => 'form-control')))
            ->add('ingresosUltimoSemestre','number',array('label' => '8.¿En los últimos seis meses cuántos adolescentes ingresaron en esta entidad?',
                                                     'attr' => array('class' => 'form-control')))
            ->add('egresosUltimoSemestre','number',array('label' => '9.¿En los últimos seis meses cuántos adolescentes egresaron de esta entidad? ',
                                                     'attr' => array('class' => 'form-control')))
            ->add('evacionesUltimoSemestre','number',array('label' => '10.¿En los últimos seis meses cuántos adolescentes se han evadido de esta entidad?',
                                                     'attr' => array('class' => 'form-control')))
            //B.Datos del Director(a) de la entidad//
             ->add('primerNombreDirector','text',array('label' => '11.Primer Nombre del Director',
                                                     'attr' => array('class' => 'form-control')))
             ->add('segundoNombreDirector','text',array('label' => '11.1Segundo Nombre del Director',
                                                        'required' => false,
                                                     'attr' => array('class' => 'form-control')))
             ->add('primerApellidoDirector','text',array('label' => '11.2Primer Apellido del Director',
                                                     'attr' => array('class' => 'form-control')))
                                                           
             ->add('segundoApellidoDirector','text',array('label' => '11.3Segundo Apellido del Director',
                                                          'required' => false,
                                                          'attr' => array('class' => 'form-control')))
                                                           
             ->add('sexoDirector','entity',array('label' => '12.Sexo del Direcctor',
                                                   'class' => 'SieseEntityBundle:CatSexos',
                                                   'property' => 'nbSexo',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('nacionalidadDirector','entity',array('label' => '13.¿Cuál es la nacionalidad del director o directora?',
                                                   'class' => 'SieseEntityBundle:CatNacionalidades',
                                                   'property' => 'nbNacionalidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('nroCelularDirector','number',array('label' => '14.¿Cuál es el número celular del director? ',
                                                     'attr' => array('class' => 'form-control')))     
            ->add('gradoInstruccionDirector','entity',array('label' => '15.¿Cuál es el grado de instrucción del director?',
                                                   'class' => 'SieseEntityBundle:CatGradoInstruccion',
                                                   'property' => 'nbGradoInstruccion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('otroGradoInstruccionDirector','text',array('label' => 'Indique:',
                                                              'mapped' => false,
                                                              'attr' => array('class' => 'form-control')))
             
            ->add('tiempoTrabajoSistemaPenal','entity',array('label' => '16.¿Desde hace cuánto tiempo trabaja en el sistema penal de responsabilidad de adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatTiempoTrabajoSistemaPenal',
                                                   'property' => 'nbTiempoSistemaPenal',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('pobRangoEdades','entity',array('label' => '17.¿Cuánta es la población atendida por edad en esta entidad?',
                                                   'class' => 'SieseEntityBundle:CatRangosEdades',
                                                   'property' => 'rango',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   )))    
          ->add('cantPobRE_1','number',array('label' => '',
                                           'mapped' => false,  
                                                     'attr' => array('class' => 'form-control')))  
          ->add('cantPobRE_2','number',array('label' => '',
                                           'mapped' => false,
                                                     'attr' => array('class' => 'form-control')))  
          ->add('cantPobRE_3','number',array('label' => '',
                                           'mapped' => false,
                                                     'attr' => array('class' => 'form-control')))  
          ->add('cantPobRE_4','number',array('label' => '',
                                           'mapped' => false,
                                                     'attr' => array('class' => 'form-control')))
                
                
                
           //C.Población atendida//
          // C.1. Características generales de la población  //
            ->add('cantPoblacionMedidaEnProceso','number',array('label' =>'19.¿Cuál es la situación jurídica de los adolescentes de esta entidad?',
                                                     'attr' => array('class' => 'form-control')))
            ->add('cantPoblacionSancionada','number',array('label' => '19.¿Cuál es la situación jurídica de los adolescentes de esta entidad?',
                                                     'attr' => array('class' => 'form-control')))
             ->add('pobMcMasTresMeses','entity',array('label' => '20. ¿Hay adolescentes con medida cautelar de prisión preventiva con más de tres meses en la entidad? Si su respuesta fue afirmativa pasar a la pregunta 21.(ver instructivo)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
            ->add('cantidadMcMasTresMeses','number',array('label' => '21. ¿Cuántos adolescentes tienen más de tres meses y aún están presentes en la entidad?',
                                                     'attr' => array('class' => 'form-control')))
             ->add('pobSancionCumplida','entity',array('label' => '22. ¿Hay adolescentes que ya cumplieron la sanción y aún están presentes en la entidad? Si su respuesta fue afirmativa pasar a la pregunta 23.  (ver instructivo)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
            ->add('cantPobSancionCumplida','text',array('label' => '23.¿Cuántos adolescentes que ya cumplieron su sanción están presentes en la entidad?',
                                                     'attr' => array('class' => 'form-control')))
             ->add('pobSinRevMedidaControl','entity',array('label' => '24. ¿Hay adolescentes que no recibieron revisión de la medida de control por parte de los jueces y juezas de ejecución en los últimos seis meses? Si su respuesta fue afirmativa pasar a la pregunta 25.(ver instructivo)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
            ->add('cantPobSinRevMedidaControl','text',array('label' => '25. ¿Cuántos adolescentes no recibieron revisión de la medida de control por parte de los jueces y juezas de ejecución en los últimos seis meses?',
                                                     'attr' => array('class' => 'form-control')))
          
           
            
               
           
                
             //C.2. Adolescentes extranjeros // 
            ->add('extranjerosNoCastellano','entity',array('label' => '26. ¿Hay población adolescente extranjera que no habla el idioma castellano? Si su respuesta fue afirmativa pasar a la pregunta 27.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
          
            ->add('brindaInterprete','entity',array('label' => '27. ¿Se les ha brindado a los adolescentes la asistencia de un o una  intérprete?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                  
            ->add('contactoConsular','entity',array('label' => '28. ¿Los adolescentes extranjeros mantienen relación o contacto con sus representantes consulares? Si su respuesta fue negativa pasar a la pregunta 29.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('razonesNoContactoConsular','entity',array('label' => '29. ¿Por qué los adolescentes extranjeros no mantienen relación o contacto con sus representantes consulares? (ver instructivo)',
                                                   'class' => 'SieseEntityBundle:CatRazonesNoContactoConsular',
                                                   'property' => 'razonesNoContacto',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2,3,4,5)));
                                                   },
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))   
            ->add('otraRazonNoContactoConsular','text',array('label' => 'Indique:',
                                                             'mapped' => false,
                                                     'attr' => array('class' => 'form-control')))
                
           //C.3. Adolescentes indígenas// 
            ->add('poblacionIndigenaInstitucion','entity',array('label' => '30. ¿Hay adolescentes pertenecientes a pueblos indígenas? Si su respuesta fue afirmativa pasar a las preguntas de la  31 a la 38.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));
           foreach($catEtnias as $row):
             $builder->add('cantPobIndProcesados_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')))
                     ->add('cantPobIndSancionados_'.$row->getId(),'text',array('label' => ' ',
                                                                               'mapped' => false,
                                                                               'attr' => array('class' => 'form-control')));
           endforeach;
        
        $builder
            ->add('pobEtniasEntidadIns','entity',array('label' => '31. ¿Cuántos adolescentes indígenas están en la entidad e indique a qué pueblo pertenecen, y  cuál es su condición jurídica?  (Ver instructivo)',
                                                   'class' => 'SieseEntityBundle:CatEtnias',
                                                   'property' => 'nbEtnia',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))               
            ->add('poblacionIndigenaDominaCastellano','entity',array('label' => '32. ¿Los adolescentes pertenecientes a pueblos indígenas dominan el idioma castellano?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
                
            ->add('pobIndAtendidaDp','entity',array('label' => '33. ¿Los adolescentes pertenecientes a pueblos indígenas que no estén siendo asistidos por defensa privada, están siendo atendidos por la defensa pública indígena? Si su respuesta fue negativa pasar a la pregunta 34.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('razonNoAsisDpInd','entity',array('label' => '34. ¿Por qué no están siendo asistidos los adolescentes pertenecientes a pueblos indígenas por la defensa pública indígena?',
                                                   'class' => 'SieseEntityBundle:CatRazonesNoAsisDpInd',
                                                   'property' => 'razones',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))   
                
            ->add('otraRazonNoAsisDpInd','text',array('label' => 'Indique:',
                                                             'mapped' => false,
                                                     'attr' => array('class' => 'form-control')))
                
            ->add('pobIndEstudioAntropologico','entity',array('label' => '35. ¿Se les ha realizado a los adolescentes indígenas algún estudio socio antropológico? Si su respuesta fue negativa pasar a la pregunta 36.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('razonFaltaEstAntro','entity',array('label' => '36. ¿Por qué no se les ha realizado el estudio socio antropológico a los adolescentes indígenas?',
                                                   'class' => 'SieseEntityBundle:CatRazonesFaltaEstudioAntropologicoInd',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))       
            ->add('otraRazonFaltaEstudioAntropologicoInd','text',array('label' => 'Indique:',
                                                                       'mapped' => false,
                                                                       'attr' => array('class' => 'form-control')))
                
            ->add('pobIndEspacios','entity',array('label' => '37. ¿Los adolescentes pertenecientes a pueblos indígenas poseen habitaciones y/o lugares especiales durante su permanencia en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('pobIndRrhhCultura','entity',array('label' => '38. ¿Los adolescentes pertenecientes a pueblos indígenas están siendo atendidos con programas y recurso humano con conocimientos de su cultura?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               
               //c4 adolescentes con discapacidad//
               ->add('pobDiscapacidad','entity',array('label' => '39. ¿Hay adolescentes con algún tipo de discapacidad? Si su respuesta fue afirmativa pasar a las preguntas  de la 40 a la 46.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
              
               ->add('discapacidadesEntidadInspeccion','entity',array('label' => '40. ¿Qué tipo de discapacidad tienen los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatDiscapacidades',
                                                   'property' => 'nbDiscapacidad',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));
                
                
                
             foreach($catDiscapacidades as $row):
             $builder->add('cantDiscProcesados_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')))
                     ->add('cantDiscSancionados_'.$row->getId(),'text',array('label' => ' ',
                                                                               'mapped' => false,
                                                                               'attr' => array('class' => 'form-control')));
             endforeach;
           
             $builder  ->add('accesibilidadEntidad','entity',array('label' => '41. ¿Las instalaciones de la entidad están adaptadas para la accesibilidad y transitabilidad de los   adolescentes según su tipo de discapacidad?  Si su respuesta fue negativa pasar a la pregunta 42.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('razonesNoAdaptacionInstalaciones','entity',array('label' => '42. ¿Por qué no están adaptadas las instalaciones de la entidad para la accesibilidad y transitabilidad de los   adolescentes con discapacidad?  ',
                                                   'class' => 'SieseEntityBundle:CatRazonesNoAdaptacionInstalaciones',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))      
            ->add('otrasRazonesNoAdaptacionInstalaciones','text',array('label' => 'Indique:',
                                                                       'mapped' => false,
                                                                       'attr' => array('class' => 'form-control')))   
                     
             ->add('atencionPobDiscapacidad','entity',array('label' => '43. ¿Se les brinda a los adolescentes atención oportuna y apropiada según  su tipo de discapacidad? Si su respuesta fue negativa pasar a la pregunta 44.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
             ->add('razonesNoAtencionPobDiscapacidad','entity',array('label' => '44. ¿Por qué no se les brinda atención a los adolescentes oportuna y apropiadamente según  su tipo de discapacidad?',
                                                   'class' => 'SieseEntityBundle:CatRazonesNoAtencionPobDiscapacidad',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))      
            ->add('otraRazonNoAtencionPobDisc','text',array('label' => 'Indique:',
                                                                       'mapped' => false,
                                                                       'attr' => array('class' => 'form-control'))) 
                     
            ->add('poseeCarnetDiscapacidad','entity',array('label' => '45.¿Poseen los adolescentes carnet de discapacidad? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
            ->add('enlaceConapdis','entity',array('label' => '46. ¿Se han gestionado enlaces con el Consejo Nacional para la Atención a las Personas con Discapacidad u otra institución para la debida atención a los adolescentes con discapacidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
             ->add('procDetencionPob','entity',array('label' => '47. ¿Cuál es la procedencia de la detención de los adolescentes? ',
                                                   'class' => 'SieseEntityBundle:CatProcedenciaPob',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));                      
              foreach($catProcedenciaPob as $row):
                $builder->add('cantPob_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')));
              endforeach;
            
            $builder
            ->add('otraProcPob','text',array('label' => 'Indique:',
                                             'mapped' => false,
                                             'attr' => array('class' => 'form-control')))             
                     
               //e1 area de salud// 
            ->add('servicioMedicoOperativo','entity',array('label' => '48. ¿Cuentan con servicio médico operativo en este centro?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('examenMedicoIngreso','entity',array('label' => '  49. ¿Se le  practica un examen médico al adolescente al ingresar a la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('historialMedicoPob','entity',array('label' => '50. ¿Se lleva un historial médico del adolescente en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('evaluacionMedicaPeriodica','entity',array('label' => '51. ¿Los adolescentes reciben evaluación médica periódica?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('trasladosCentrosSalud','entity',array('label' => '52. ¿A los adolescentes se les garantiza el traslado a  los centros asistenciales para su oportuna y adecuada atención de emergencias y/o exámenes especializados?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('atencionDrogas','entity',array('label' => '53. ¿Los adolescentes reciben una atención para la prevención y desintoxicación de sustancias estupefacientes y psicotrópicas?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
           
            ->add('saludSexual','entity',array('label' => '54. ¿Los adolescentes reciben información y educación en materia de salud sexual y reproductiva?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('salaEnfermeria','entity',array('label' => '55. ¿Cuentan en la entidad  con salas de enfermería? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('insumosMedicos','entity',array('label' => '56. ¿Cuentan en la entidad con insumos médicos para atender emergencias?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('servicioOdontologicoOperativo','entity',array('label' => '57. ¿Cuentan en este centro con servicio odontológico operativo?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('servicioPsiquiatria','entity',array('label' => '58. ¿Cuentan en este centro con servicio de psiquiatría operativo?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('servicioAmbulancia','entity',array('label' => '59. ¿Cuentan en este centro con servicio de ambulancia operativo?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('laboraPersonalMedico','entity',array('label' => ' 60. ¿Hay  personal médico laborando en la entidad? Si su respuesta fue afirmativa pasar a las preguntas 61 y 63.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                
             ->add('cantidadMedicosLaborando','entity',array('label' => '61. ¿Cuántos(as) médicos(as) se encuentran laborando en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatCantidadMedicos',
                                                   'property' => 'cantidadMedicos',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
         
            ->add('cantHorasLaboralesMedicos','entity',array('label' => '62. ¿Cuántas horas diarias labora el personal médico en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatHorasLaboralesMedicos',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
                    
            ->add('especialidadesMedicas','entity',array('label' => '63.¿Cuáles son las especialidades de los médicos y médicas que laboran en la entidad? (en caso de contar con esté o está profesional)',
                                                   'class' => 'SieseEntityBundle:CatEspecialidadesMed',
                                                   'property' => 'nbEspecialidad',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));
                    
              foreach($catEspecialidadesMed as $row):
                $builder->add('cantEsp_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')));
              endforeach;
             
              
            $builder->add('problemasSaludPob','entity',array('label' => '64. ¿Cuáles son los principales problemas de salud de los adolescentes durante los últimos seis meses? (indique cuantos casos se presentaron).',
                                                   'class' => 'SieseEntityBundle:CatPatologias',
                                                   'property' => 'nbPatologia',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));
                    
              foreach($catPatologias as $row):
                $builder->add('medRec_'.$row->getId(),'choice',array('label' => '64.1 ¿Recibieron los medicamentos necesarios y a tiempo para el tratamiento de sus patologías?',
                                                   'choices' => array(1 => 'Si', 2 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));
              endforeach;
              
  
              
              
            $builder
            ->add('decesosUltimosSeisMeses','entity',array('label' => '65. ¿Ha habido algún deceso en los últimos seis meses en la población atendida? Si su respuesta fue afirmativa pasar a la pregunta 66.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               ->add('razonesDecesosPob','entity',array('label' => '66¿Cuál fue la causa del deceso de los adolescentes en los últimos seis meses?(puede marcar varias opciones) ',
                                                   'class' => 'SieseEntityBundle:CatRazonesDecesosPob',
                                                   'property' => 'razonDeceso',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;')))    
              //e2.1 educacion//  
              ->add('facilitadoresEducativos','entity',array('label' => '67.¿Hay coordinadores(as) y/o facilitadores(as) educativos(as)? Si su respuesta fue afirmativa pasar a la pregunta 68.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('cantFacilitadoresEducativos','entity',array('label' => '68. ¿Cuántos(as) coordinadores(as) y/o facilitadores(as) educativos(as) hay en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatCantidadEducadores',
                                                   'property' => 'cantidadEducadores',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2,3,4)));
                                                   },
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
         
            ->add('progEf','entity',array('label' => '69.¿Existen programas educativos formales en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
           ->add('cantInscritosPef','text',array('label' => '69.1.1 Cantidad Inscritos programas educativos formales',
                                                     'attr' => array('class' => 'form-control')))
                 
            ->add('pefIndigenas','entity',array('label' => '70. ¿Existen programas educativos formales dentro de la entidad adecuados para la población indígena? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
             ->add('cantInscritosPefIndigena','text',array('label' => '70.1.1 Cantidad de Poblacion Inscritos programas educativos formales Indigenas',
                                                     'attr' => array('class' => 'form-control')))
          
            
            ->add('pefDiscapacidad','entity',array('label' => '71.¿Existen programas educativos formales dentro  de la entidad adecuados para la población adolescente con discapacidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
             ->add('cantInscritosPefDiscapacidad','text',array('label' => '71.1.1 Cantidad de poblacion inscritos en programas educativos formales para adolescentes con discapacidad',
                                                     'attr' => array('class' => 'form-control')))     
            ->add('impartePrimaria','entity',array('label' => '72. ¿Se imparte nivel primaria?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('cantInsPrimaria','text',array('label' => '72.1.1 Cantidad de Poblacion inscrita en Primaria',
                                                     'attr' => array('class' => 'form-control')))     
                
            ->add('imparteSecundaris','entity',array('label' => '73. ¿Se imparte nivel secundaria?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('cantInsSecundaria','text',array('label' => '73.1.1 Cantidad de Poblacion Inscritos Secundaria',
                                                     'attr' => array('class' => 'form-control')))     
            ->add('imparteDiversificado','entity',array('label' => '74 ¿Se imparte nivel diversificado?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('cantInsDiversificado','text',array('label' => '74.1.1 Cantidad de Poblacion Inscritos Diversificado',
                                                     'attr' => array('class' => 'form-control')))    
            ->add('imparteUniversitario','entity',array('label' => '75. ¿Se imparte nivel universitario?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))  
               ->add('cantInscritosUniversitario','text',array('label' => '75.1.1 Cantidad de Poblacion Inscritos Universidad',
                                                     'attr' => array('class' => 'form-control')))
                
              ->add('existeMaterialDidactico','entity',array('label' => '76. ¿Existen materiales didácticos y equipos audiovisuales para impartir la educación? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
            ->add('existeBiblioteca','entity',array('label' => '77. ¿Existen bibliotecas dentro del centro socioeducativo?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('existeMisionesSociales','entity',array('label' => '78. ¿Existen dentro de la entidad  misiones educativas instrumentadas por el Gobierno Nacional? Si su respuesta fue afirmativa pasar a la pregunta 79.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
             ->add('misionesSocEntidad','entity',array('label' => '79. ¿Cuáles misiones operan en la entidad y cuántos  adolescentes están inscritos?',
                                                   'class' => 'SieseEntityBundle:CatMisionesSociales',
                                                   'property' => 'nbMision',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'mapped' => false,
                                                   'multiple' => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
                //e2.2 deporte//
             ->add('realizanActDeportiva','entity',array('label' => '80. ¿En la entidad se desarrollan actividades deportivas? Si su respuesta fue afirmativa pasar a las preguntas 81, 82 y 83.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
             ->add('fActDeportiva','entity',array('label' => '81. ¿Con qué frecuencia desarrollan las actividades deportivas los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciaActDeportivas',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
            ->add('instructorDeportivo','entity',array('label' => '82. ¿Los adolescentes tienen instructor(a) deportivo(a)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
                    
             ->add('actDepEntidad','entity',array('label' => '83. ¿Qué  actividad deportiva se practica en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatDeportes',
                                                   'property' => 'nbDeporte',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'mapped' => false,
                                                   'multiple' => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));  
                    
             foreach($catDeportes as $row):
             $builder->add('cantPart_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')));
             endforeach;
             
             $builder
            ->add('existenEspaciosDeportivos','entity',array('label' => '84¿Existen espacios disponibles para practicar actividades deportivas?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
             
             ->add('insumosDepEntidad','entity',array('label' => '85. ¿Quién suministra los insumos y equipos deportivos?',
                                                   'class' => 'SieseEntityBundle:CatOrganismosExternos',
                                                   'property' => 'nombreOrganismo',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'mapped' => false,
                                                   'multiple' => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))  
       
                ->add('otroInsumosDepEntidad','text',array('label' => 'Indique:',
                                                             'mapped' => false,
                                                     'attr' => array('class' => 'form-control')));
             
                //e2.3 cultura//
             
           $builder
            ->add('actCulturales','entity',array('label' => '86. ¿En la entidad se desarrollan actividades culturales? Si su respuesta fue afirmativa pasar a las preguntas de la 87 a la 92.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
              ->add('fActCulturales','entity',array('label' => '87. ¿Con qué frecuencia desarrollan las actividades culturales los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciaActCulturales',
                                                   'property' => 'frecActCultural',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))      
            ->add('poseenInstructorCultural','entity',array('label' => '88 ¿Los adolescentes tienen un instructor(a) cultural?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
            ->add('poseenEspaciosCulturales','entity',array('label' => '89. ¿En las instalaciones de la entidad se cuenta con espacios operativos  para efectuar actividades culturales?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
           
             ->add('actCulEntidad','entity',array('label' => '90. ¿Qué  actividades culturales se realizan en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatActividadesCulturales',
                                                   'property' => 'nbActCultural',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'mapped' => false,
                                                   'multiple' => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));
//               ->add('otraActCulEntidad','text',array('label' => 'Indique:',
//                                                             'mapped' => false,
//                                                     'attr' => array('class' => 'form-control')));
//                  
             foreach($catActividadesCulturales as $row):
             $builder->add('cantPartCul_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')));
             endforeach;
             
             $builder
                     
            ->add('poseenImplementosCulturales','entity',array('label' => '91. ¿Los adolescentes cuentan con implementos para realizar las actividades culturales?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
            
                
              ->add('insumosCulturalesEntidad','entity',array('label' => '92. ¿Quién suministra los insumos y equipos culturales?',
                                                   'class' => 'SieseEntityBundle:CatOrganismosExternos',
                                                   'property' => 'nombreOrganismo',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'mapped' => false,
                                                   'multiple' => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
             ->add('otroInsumosCulturalesEntidad','text',array('label' => 'Indique:',
                                                             'mapped' => false,
                                                     'attr' => array('class' => 'form-control')))
                      
           //e.2.4 socioproductivo//     
           ->add('existenProgramasSocioProductivos','entity',array('label' => '93. ¿Existen programas socios productivos en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
            ->add('existeFormacionParaTrabajo','entity',array('label' => '94. ¿Se imparte formación para el trabajo en la entidad? Si su respuesta fue afirmativa pasar a las preguntas 95 y 96.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             
             ->add('talleresEntidad','entity',array('label' => '95. ¿Qué tipo de talleres o formación para el trabajo existen?',
                                                   'class' => 'SieseEntityBundle:CatTalleresTrabajo',
                                                   'property' => 'nbTaller',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'mapped' => false,
                                                   'multiple' => true,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')));  
                    
             foreach($catTalleresTrabajo as $row):
             $builder->add('cantPartTalleres_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')));
             endforeach;
             
             $builder
            ->add('poseenInstrumentosActLaborales','entity',array('label' => '96. ¿La población adolescente cuenta con los medios, instrumentos o herramientas  necesarias para garantizar y hacer  las actividades laborales?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
            ->add('presenciaMisionCheGuevara','entity',array('label' => '97 ¿Está presente la Misión Che Guevara en el centro?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control'))) 
            ->add('existenConveniosInces','entity',array('label' => '98. ¿Hay convenios u acuerdos con el Instituto Nacional de Capacitación y Educación Socialista?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('recibenPagosPorLabores','entity',array('label' => '99. ¿Se les cancela a los  adolescentes un salario por el trabajo realizado? (Pregunta dirigida sólo a la medida de privación de libertad) Si su respuesta fue afirmativa pasar a las preguntas 100 y 101.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('fRemuneracionLab','entity',array('label' => '100. ¿Cómo reciben su remuneración?  ',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciaRemuneracionLab',
                                                   'property' => 'nbFrecuencia',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('remuneracionLab','entity',array('label' => '101. ¿Cuánto dinero reciben los adolescentes como remuneración?',
                                                   'class' => 'SieseEntityBundle:CatRemuneracionLab',
                                                   'property' => 'cantRemuneracion',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
            ->add('poseenRegistroAdolecenteTrabajador','entity',array('label' => '102. La población adolescente que participa en las actividades socio-productivas remuneradas, cuentan con el registro de adolescente trabajador? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
              //e2.5 Alimentacion//
            ->add('avalInNacNutricion','entity',array('label' => '103. ¿La alimentación brindada a los adolescentes está avalada por un nutricionista o por el Instituto Nacional de Nutrición?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             
             ->add('frecuenciaAlimentacion','entity',array('label' => '104. ¿Cuántas veces al día se les brinda la alimentación a los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciaAlimentacion',
                                                   'property' => 'nombreFrecuencia',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'mapped' => true,  
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
          
                        
              //F.criterio de clasificacion///  
            ->add('criterioAgrupDormitorios','entity',array('label' => '105. ¿Se aplica en el presente centro algún criterio para la agrupación dentro de los dormitorios? Si su respuesta fue afirmativa pasar a la pregunta 106.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
                     
            ->add('criterioClasfPob','entity',array('label' => '106. ¿Cuál es el criterio de clasificación de la población?',
                                                   'class' => 'SieseEntityBundle:CatClasificacionPob',
                                                   'property' => 'clasificacionPoblacion',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
                     
           //G.Reindidencias//
            ->add('existeBaseDatosReincidencia','entity',array('label' => '107. ¿Existe dentro de la entidad algún mecanismo o base de datos para conocer la reincidencia de los adolescentes? Si su respuesta fue afirmativa pasar a la pregunta 108.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               ->add('cantReincidenciasAdolecentes','entity',array('label' => '108. ¿Cuántos adolescentes en los últimos seis meses han reincidido en cometer hechos punibles?',
                                                   'class' => 'SieseEntityBundle:CatCantReincidenciasPob',
                                                   'property' => 'cantReincidencias',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true,  
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
                //H.adolescentes y registro civil//
            ->add('pobSinPartidaNac','entity',array('label' => '109. ¿Hay adolescentes que no poseen partida de nacimiento?  Si su respuesta fue afirmativa pasar a la pregunta 110. (ver instrutivo)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('cantPobSinPartNac','text',array('label' => 'Cantidad de Poblacion Sin Partida de Nacimiento',
                                                     'attr' => array('class' => 'form-control')))    
            ->add('pobSinCedula','entity',array('label' => '111. ¿Hay adolescentes que no poseen cédula de identidad?  Si su respuesta fue afirmativa pasar a la pregunta 112.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
   
            ->add('cantPobSinCedula','text',array('label' => '112. ¿Cuántos adolescentes no tienen cédula de identidad?',
                                                     'attr' => array('class' => 'form-control')))    
            ->add('realizanJornadasCedulacionPartidas','entity',array('label' => '113. ¿La entidad ha efectuado en los últimos seis meses jornadas especiales para tramitar partidas de nacimiento o sacar cédulas de identidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
          //I.1 aspectos Organizativos//
                
            ->add('poseeReglamento','entity',array('label' => '114. ¿Existe en la entidad un reglamento interno? Si su respuesta fue afirmativa pasar a las preguntas 115, 116, 117, 118 ,119.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('traduccionReglamento','entity',array('label' => '115. ¿De existir adolescentes extranjeros, se les  traduce el reglamento interno de acuerdo a su idioma?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('traduccionIndigenaReglamento','entity',array('label' => '116 ¿ De existir adolescentes pertenecientes a pueblos indígenas, se les  traduce el reglamento interno de acuerdo a su idioma originario? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('reglamento','entity',array('label' => '117. ¿Cómo se preparó el reglamento interno de la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOrganismosPrepReg',
                                                   'property' => 'nombreOrganismo',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;margin-top:10px;',
                                                  ))) 
            ->add('otroOrganismo','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))                      
            ->add('revisionAnualReglamento','entity',array('label' => '118. ¿El reglamento interno de la entidad es revisado anualmente?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
              
            ->add('mecanismosDisciplinarios','entity',array('label' => '119. ¿El reglamento de la entidad contiene mecanismos de control disciplinario?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('poseeLibroVisitas','entity',array('label' => '120. ¿Cuentan en la entidad con un libro de registro de las visitas?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('poseeLibroNovedades','entity',array('label' => '121. ¿Cuentan en la entidad con un  libro de novedades?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('listaAsistenciaMedica','entity',array('label' => '122. ¿Dejan registro en la entidad  de la asistencia médica ofrecida?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('planificaActSemanales','entity',array('label' => '123. ¿Planifican las actividades semanales con los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('entregaCopiaReglamento','entity',array('label' => '124. ¿Se les entrega a los adolescentes copia del reglamento interno al momento de su ingreso a la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('poseePlanIndividual','entity',array('label' => '125. ¿Existe plan individual de atención para los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('pobParticipaPlan','entity',array('label' => '126. ¿Los adolescentes participan en la construcción de su plan individual? Si su respuesta fue afirmativa pasar a la pregunta 127.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            
            ->add('planIndividual','entity',array('label' => '127. ¿Cómo es elaborado el plan individual de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatPlanIndividual',
                                                   'property' => 'descripcion',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                  )))
                     
            ->add('otroPlanIndividual','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
              
            ->add('participacionDisenoAct','entity',array('label' => '128. ¿Hay participación de los adolescentes en el diseño de las actividades a desarrollarse en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                     
            ->add('cosultaDesiciones','entity',array('label' => '129. ¿Son consultados  e informados los adolescentes de las decisiones tomadas  en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            
            //I.2  En relación a los expedientes//    
            ->add('foliadosExp','entity',array('label' => '130. ¿Están debidamente foliados los expedientes de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('protegidosExp','entity',array('label' => '131. ¿Están debidamente protegidos en un archivo los expedientes de los adolescentes,  a los fines de garantizar el principio de confidencialidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            
              ->add('actualizadosExp','entity',array('label' => '132. ¿Los expedientes se encuentran actualizados?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
              ->add('depAdmEntidad','entity',array('label' => '133. ¿La entidad depende administrativa y presupuestariamente de qué organismo?',
                                                   'class' => 'SieseEntityBundle:CatDependenciaAdministrativa',
                                                   'property' => 'nombreDependencia',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                     
                     
            ->add('otraDepAdm','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
                     
             // I.3  Presupuesto y funcionamiento//
           ->add('presupuestoSuficiente','entity',array('label' => '134. ¿El presupuesto asignado permite la ejecución de los programas de la entidad exigidos por la ley?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                
          ->add('contraloriaPresupuesto','entity',array('label' => '135. ¿Quién efectúa la contraloría del presupuesto?',
                                                   'class' => 'SieseEntityBundle:CatContraloriasPresupuesto',
                                                   'property' => 'nombreContralor',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
                
            ->add('otroContralor','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
                     
            ->add('recibeApoyoInstitucion','entity',array('label' => '136. ¿Existe alguna otra institución que brinde  apoyo a la entidad? Si su respuesta fue afirmativa pasar a las preguntas 137 y 138.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
          ->add('apoyoEntidad','entity',array('label' => '137. ¿Qué organismo apoya a la entidad? ',
                                                   'class' => 'SieseEntityBundle:CatOrganismosApoyo',
                                                   'property' => 'nombreOrganismo',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))    
                
            ->add('otroOrgApoyoEI','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control'))) 
                     
           ->add('tipoApoyoOrganismo','entity',array('label' => '138. ¿En qué apoya ese organismo a la entidad?',
                                                   'class' => 'SieseEntityBundle:CatTiposApoyoOrganismos',
                                                   'property' => 'tiposApoyoOrganismo',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   )))
            ->add('otroTipoApoyoEI','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))                      
            ->add('directricesEscritasEnte','entity',array('label' => '139. ¿Recibe la entidad directrices del ente al cual se encuentra adscrito, instrucciones de manera escrita que incidan sobre la organización y funcionamiento?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
            ->add('directricesVerbalesEnte','entity',array('label' => '140. ¿Recibe la entidad  directrices del ente al cual se encuentra adscrito, instrucciones de manera verbal que incidan sobre la organización y funcionamiento?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
                //I.4 Políticas públicas, planes, programas y actividades de la entidad//
            ->add('comunicacionDiariamenteEnte','entity',array('label' => '141. ¿Usted se comunica diariamente con el ente  de adscripción  de la entidad para informar sobre la situación del mismo?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('pubPerspectiva','entity',array('label' => '142. ¿Está publicada  la perspectiva de garantía de derechos en la misión y en la visión de la entidad?( ver instrutivo)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('participacionComunidades','entity',array('label' => '143. ¿Hay participación de las comunidades y/o  consejos comunales  en las actividades planificadas en  la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('progForDerechosHumanos','entity',array('label' => '144. ¿Existen programas de formación en derechos humanos para los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                
                 ->add('tomanCuentaDiferenciasEdades','entity',array('label' => '145. ¿Todas las actividades se planifican tomando en cuenta la diferenciación por edades (12-13) y (14-17)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('etapasPrograma','entity',array('label' => '146.  ¿El programa contempla las siguientes etapas? ( puede marcar varias opciones)',
                                                   'class' => 'SieseEntityBundle:CatEtapasPrograma',
                                                   'property' => 'etapaPrograma',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   )))  
           
            ->add('otraEtapaPrograma','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control'))) 
                     
                ->add('actividadesFamiliares','entity',array('label' => '147¿Existen proyectos, actividades o algún mecanismo dirigido a las familias de los adolescentes para facilitar la integración y reinserción de la adolescente a la sociedad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               //I.5 Unidades de Transporte//
                  ->add('cuentaUnidadesTransporte','entity',array('label' => '148. ¿El centro socioeducativo cuenta con unidades de transporte? Si su respuesta fue afirmativa pasar a la pregunta 149.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     
                ->add('unidadesTransEntidad','entity',array('label' => '149.¿Con qué tipo de transporte especializado cuenta la entidad? ( puede marcar varias opciones)',
                                                   'class' => 'SieseEntityBundle:CatUnidadesTransporte',
                                                   'property' => 'transporte',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   )))  ;
           
                                     
             foreach($catUnidadesTransporte as $row):
             $builder->add('cantUniAct_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')))
                     ->add('cantUniInact_'.$row->getId(),'text',array('label' => ' ',
                                                                               'mapped' => false,
                                                                               'attr' => array('class' => 'form-control')));
             endforeach;
                             
                       //l.6  Aspectos de control disciplinario//
                $builder
                  ->add('controlDiarioPoblacion','entity',array('label' => '150. ¿Existe control diario de la población presente en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                  ->add('revisionCorporalPoblacion','entity',array('label' => '151. ¿Se aplica revisión corporal  a la población adolescente? Si su respuesta es afirmativa pasar a la pregunta 152.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('frecRevCorporal','entity',array('label' => '152. ¿Cada cuánto tiempo se realiza la revisión corporal? ',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciasRevision',
                                                   'property' => 'frecuenciaRevision',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                   ->add('otroTiempoFrecRevCorporal','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
            
                  ->add('inspeccionesDormitorios','entity',array('label' => '153. ¿Se hacen inspecciones a los dormitorios?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('frecRevDormitorios','entity',array('label' => '154.¿Cada cuánto tiempo se realiza la revisión a los dormitorios? Si su respuesta es afirmativa pasar a la pregunta 155.',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciasRevision',
                                                   'property' => 'frecuenciaRevision',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('otroTiempoFrecRevDormitorios','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
            
                        
                ->add('revisionCorporalFamiliares','entity',array('label' => '155. ¿Se aplica revisión corporal  a los familiares? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                  ->add('revisionCorporalTrabajadores','entity',array('label' => '156. ¿Se aplica revisión corporal  a los trabajadores y trabajadoras de la entidad ?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('medidasDisciplinarias','entity',array('label' => '157¿Qué tipo de medidas disciplinarias se aplican en la entidad? Puede marcar varias opciones ',
                                                   'class' => 'SieseEntityBundle:CatMedidasDiciplinarias',
                                                   'property' => 'tipoMedida',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped' => false, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   ))) 
            ->add('otraMedDisc','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control'))) 
                        
                //J.1 Aspectos Educativos//
                    ->add('educadoresEntidad','entity',array('label' => '158. ¿Hay educadores(as) en la entidad? Si su respuesta fue afirmativa pasar a la pregunta 159.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                  ->add('cantEducadores','entity',array('label' => '159. ¿Cuántos(as) educadores(as) hay?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control'))) 
                
                   ->add('educacionBasadaMetodologia','entity',array('label' => '160. ¿Los  adolescentes reciben una formación basada en la metodología de educación social?( ver instrutivo)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                //J.2 Aspectos jurídicos//
             
                 ->add('consultoresJuridicos','entity',array('label' => '161. ¿Hay consultores(as) jurídicos y/o abogados(as) en la entidad? Si su respuesta fue afirmativa pasar a las preguntas de la 162  a la  166.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('cantAbogados','entity',array('label' => '162. ¿Cuántos(as) abogados(as) activos(as) hay?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control'))) 
                 ->add('registrosJuridicosAdolescentes','entity',array('label' => '163. ¿Poseen los abogados(as) información y/o registros jurídicos de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('visitaOrganosJurisdiccionales','entity',array('label' => '164. ¿Los abogados(as) se trasladan a los órganos jurisdiccionales al menos una vez a la semana para verificar la situación jurídica de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('adolescentesAsesoria','entity',array('label' => '165. ¿Los  adolescentes reciben asesoría jurídica?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('familiaresAsesoria','entity',array('label' => '166. ¿Los  familiares de los adolescentes reciben asesoría jurídica?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
        
                //J.3 Aspectos psicosociales//
                    ->add('trabajadoresSociales','entity',array('label' => '167. ¿Hay trabajadores(as) sociales en la entidad? Si su respuesta fue afirmativa pasar a las preguntas de la 168 a la  171.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 ->add('cantTrabajadoresSociales','entity',array('label' => '168. ¿Cuántos(as) trabajadores(as) sociales activos(as) hay?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control'))) 
                
                  ->add('registrosSocialesAdolescentes','entity',array('label' => '169. ¿Poseen los trabajadores(as) sociales la información y/o registros sociales de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    ->add('adolescentesOrientacion','entity',array('label' => '170. ¿Los  adolescentes reciben orientación por parte de los  trabajadores(as) sociales?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    ->add('familiaresOrientacion','entity',array('label' => '171. ¿Los  familiares de los adolescentes reciben orientación por parte de los  trabajadores(as) sociales?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                   
                    ->add('presenciaPsicologos','entity',array('label' => '172. ¿Hay psicólogos(as) en la entidad? Si su respuesta fue afirmativa pasar a las pregunta de la  173, a la 176.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                     ->add('cantPsicologos','entity',array('label' => '173. ¿Cuántos(as) psicólogos(as) hay?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control'))) 
                     ->add('psicologosInformes','entity',array('label' => '174. ¿Poseen los psicólogos(as) información y/o registros de los informes de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                
                
                    ->add('adolescentesOrientacionPsicologica','entity',array('label' => '175. ¿Los  adolescentes reciben orientación y atención por parte de los  psicólogos(as)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    ->add('familiaresOrientacionPsicologica','entity',array('label' => '176. ¿Los  familiares de los adolescentes reciben orientación y atención por parte de los  psicólogos(as)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    
                
                
                     ->add('presenciaPsiquiatras','entity',array('label' => '177. ¿Hay psiquiatras en la entidad? Si su respuesta fue afirmativa pasar a las preguntas 178  y 179',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                       ->add('cantPsiquiatras','entity',array('label' => '178. ¿Cuántos(as) psiquiatras hay?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control')))
                     ->add('adolescentesOrientacionPsiquiatrica','entity',array('label' => '179. ¿Los  adolescentes reciben orientación y atención por parte del psiquiatra?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
           
                    ->add('presenciaCriminologos','entity',array('label' => '180. ¿Hay criminólogos(as) en la entidad ? Si su respuesta fue afirmativa pasar a las preguntas 181,182 y 183.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    
                       ->add('cantCriminologos','entity',array('label' => '181. ¿Cuántos(as) criminólogos(as)  hay?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control')))
                        
                    ->add('adolescentesOrientacionCriminologos','entity',array('label' => '182. ¿Los  adolescentes reciben orientación y atención por parte del criminólogo(a)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    ->add('familiaresOrientacionCriminologos','entity',array('label' => '183.¿Los familiares de los adolescentes reciben orientación y atención por parte de los  criminólogos(as)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    ->add('presenciaPsicopedagogos','entity',array('label' => '184. ¿Hay psicopedagogo(a) en la entidad? Si su respuesta fue afirmativa pasar a las preguntas 185 y 186.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                        
                       ->add('cantPsicopedagogos','entity',array('label' => '185.¿Cuántos(as) psicopedagogos(as) hay ?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'mapped' => true, 
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                     'class' => 'form-control')))
                        
                        
                    ->add('adolescentesOrientacionPsicopedagogos','entity',array('label' => '186. ¿Los  adolescentes reciben orientación y atención por parte del psicopedagogo(a)?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                    ->add('formacionPersonalTecnico','entity',array('label' => '187. ¿El personal técnico profesional ha recibido formación en los últimos seis meses? Si su respuesta fue afirmativa pasar a las preguntas 188.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                        
                    ->add('cursosFormacionEntidad','entity',array('label' => '188. ¿Qué tipo de formación han recibido? (puede marcar varias opciones ) Si su respuesta fue afirmativa pasar a la pregunta 189.',
                                                   'class' => 'SieseEntityBundle:CatCursosFormacion',
                                                   'property' => 'nombreFormacion',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                        
                
                 ->add('otroCursoFormacion','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))   
                        
                    ->add('orgFormacionEntidad','entity',array('label' => '189. ¿Qué organismo  ha brindado la formación ? ',
                                                   'class' => 'SieseEntityBundle:CatOrganismosCursosForm',
                                                   'property' => 'nombreOrganismo',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                        
                
                 ->add('otroOrgFormacion','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))                        
                  //J.4  Maestros(as) guías//
                
                    ->add('presenciaMaestrosGuia','entity',array('label' => '190.¿Hay maestros(as) guías en la institución? Si su respuesta fue afirmativa pasar a las preguntas de la 191 a la 196.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               ->add('cantidadFuncMasculinosGuia','text',array('label' => '191.1 ¿Cuál es el total de funcionarios(as) activos(as) que desempeñan sus funciones como maestros(as) guías Masculinos?',
                                                     'attr' => array('class' => 'form-control')))  
               ->add('cantidadFuncFemeninasGuia','text',array('label' => '191.2 ¿Cuál es el total de funcionarios(as) activos(as) que desempeñan sus funciones como maestros(as) guías-Femeninas?',
                                                     'attr' => array('class' => 'form-control')))  
                
                    ->add('guardiasMaestrosGuias','entity',array('label' => '192. ¿Hay una estructura de guardias para las funciones como maestros(as) guías? Si su respuesta fue afirmativa pasar a la pregunta 193.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                   ->add('descripcionGuardias','textarea',array('label' => '193. ¿Cómo es la estructura de guardias?',
                                                     'attr' => array('class' => 'form-control')))
                        
                    ->add('nivelAcademicoMaestroGuia','entity',array('label' => '194. ¿Cuál es el nivel académico exigido para ejercer las funciones  de maestro(a) guía?',
                                                   'class' => 'SieseEntityBundle:CatNivelAcademico',
                                                   'property' => 'nivelAcademico',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))   
                        
                    ->add('otroNivelAcadMaestro','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
                
                        
                    ->add('formacionMaestrosGuias','entity',array('label' => '195. ¿Han recibido alguna formación en torno a sus labores los maestros(as) guías?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                  //K.1 Comunicación//
                ->add('accesoPrensaEscrita','entity',array('label' => '197. ¿Tienen acceso  los adolescentes a información contenida en prensa escrita?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('usoTelefono','entity',array('label' => '198. ¿A los adolescentes se les permite el uso  de  teléfonos celulares?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('conexionInternet','entity',array('label' => '199.  ¿Poseen los adolescentes conexión a Internet?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('accesoTelevisoresRadios','entity',array('label' => '200. ¿Tienen acceso  los adolescentes a televisores y radios?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('recepcionCartasComunicaciones','entity',array('label' => '201. ¿Existen mecanismos para la recepción de cartas y comunicaciones escritas para  los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                               //K.2 Visita//
                ->add('derechoVisitas','entity',array('label' => '202. ¿Tienen los adolescentes derecho a  la visita? Si es afirmativa su respuesta pasar a la pregunta 203.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                        
                ->add('frecuenciaVisitas','entity',array('label' => '203. ¿Con qué frecuencia reciben las visitas los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciaVisitas',
                                                   'property' => 'frecuenciaVisita',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
                 ->add('otraFrecVisita','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))   
                        
                        
                ->add('derechoVisitasHijos','entity',array('label' => '204.¿Tienen los adolescentes derecho a  las visitas de sus hijos e hijas? Si es afirmativa su respuesta pasar a la pregunta 205.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                        
                ->add('frecuenciaVisitasHijos','entity',array('label' => '205. ¿Con qué frecuencia reciben las visitas de sus hijos o hijas  ?',
                                                   'class' => 'SieseEntityBundle:CatFrecuenciaVisitas',
                                                   'property' => 'frecuenciaVisita',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))     
                 ->add('otraFrecVisitaHijos','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
                        
                ->add('derechoVisitasIntimas','entity',array('label' => '206. ¿Tienen los adolescentes del presente centro derecho a visita intima? si su respuesta es afirmativa pasar a la pregunta 207.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('controlVisitasIntimas','entity',array('label' => '207. ¿Existen mecanismos que regulen o controlen la visita íntima de los adolescentes? ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                 ->add('mecanismosControlVisitas','textarea',array('label' => '208. ¿Cuáles son los mecanismos que regulan o controlan la visita íntima de los adolescentes?',
                                                     'attr' => array('class' => 'form-control')))
                
                //K.3 Contacto externo//

            ->add('actividadesComunidad','entity',array('label' => '209¿Tienen los adolescentes del presente centro actividades, recreativas, culturales y deportivas con la comunidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('actividadesFueraEntidad','entity',array('label' => '210. ¿Los adolescentes están realizando alguna actividad fuera de la entidad de atención? Si su respuesta fue afirmativa pasar a la pregunta 211 y 212.',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                        
                    ->add('actFueraEI','entity',array('label' => '211. ¿Qué actividad están realizando  los adolescentes fuera  de la entidad de atención?',
                                                   'class' => 'SieseEntityBundle:CatActividadesFueraEI',
                                                   'property' => 'nbActividad',
                                                   'required' => true,
                                                   'expanded' => true,
                                                   'multiple' => true,
                                                   'mapped'   => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                        
                
                 ->add('otraActFueraEI','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')));

             foreach($catActividadesFueraEI as $row):
             $builder->add('cantParticipantes_'.$row->getId(),'text',array('label' => ' ',
                                                                              'mapped' => false,
                                                                              'attr' => array('class' => 'form-control')));
             endforeach;                        
                        
           $builder      
            ->add('equipoGestionDiligencia','entity',array('label' => '212. ¿Quién gestionó las diligencias para que actualmente los adolescentes desempeñen esas actividades?',
                                                   'class' => 'SieseEntityBundle:CatEquipoGestionDiligencias',
                                                   'property' => 'gestionadores',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                   
             ->add('otroEquipoGestion','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))

          ->add('pernoctaEntidad','entity',array('label' => '213. ¿Los adolescentes pernoctan en la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                 
            ->add('separacionPobPrivadaLibertad','entity',array('label' => '214. ¿Los adolescentes están  separados  de la población que tiene privativa de libertad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('supervisionOrientacionEntidad','entity',array('label' => '215. ¿Están siendo supervisados u orientados los adolescentes por un profesional de la institución?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('controlPermisos','entity',array('label' => '216.  ¿Se deja constancia en el libro de registros las horas de entrada y salida de la entidad, de los adolescentes,  así como de los permisos que se les otorgan?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('revisionCorporalLlegadas','entity',array('label' => '217. ¿A los adolecentes les hacen revisión corporal  cada vez que llegan y salen de la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                //VERIFICACIÓN DIRECTA POR PARTE DEL DEFENSOR O DEFENSORA//
                
                //Para esta sección se deberá efectuar un recorrido por las instalaciones de la entidad//
                //Ll. 1 Perspectivas de derechos //
            ->add('publicaPerspectiva','entity',array('label' => '218. ¿Está publicada  la perspectiva de garantías de  los derechos de los adolescentes en la misión y en la visión de la entidad?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2)));
                                                   },
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('expFoliados','entity',array('label' => '219. ¿Los expedientes de los adolescentes están debidamente foliados?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2)));
                                                   },
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('expProtegidos','entity',array('label' => '220. ¿ Los expedientes de los adolescentes están debidamente protegidos?',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2)));
                                                   },
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                //Ll.3 Servicios públicos //
            ->add('servicioAgua','choice',array('label' => '221.1 Servicio de Agua',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
           ->add('servicioElectricidad','choice',array('label' => '221.2 Servicio de Electricidad',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('servicioTelefono','choice',array('label' => '221.3 Servicio Telefonico',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('servicioAseo','choice',array('label' => '221.4 Servicio de Aseo',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('servicioInternet','choice',array('label' => '221.5 Servicio de Internet',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
          
                //Ll.4.1 Dormitorios //
            ->add('paredes','entity',array('label' => '222.1 Condiciones de la infraestructura de los dormitorios-Paredes',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('techos','entity',array('label' => '222.2 Condiciones de la infraestructura de los dormitorios-Techos ',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('pisos','entity',array('label' => '222.3 Condiciones de la infraestructura de los dormitorios-Pisos',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('iluminacion','entity',array('label' => '223. ¿Cómo es la iluminación en el área de dormitorio de los adolescentes?',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('ventilacion','entity',array('label' => '224. ¿Cómo es la ventilación del área de dormitorios?',
                                                   'class' => 'SieseEntityBundle:CatVentilacion',
                                                   'property' => 'nbVentilacion',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))  
            ->add('lugarDorm','entity',array('label' => '225. ¿ En qué duermen los adolescentes? (ver instructivo)',
                                                   'class' => 'SieseEntityBundle:CatLugarDormPob',
                                                   'property' => 'lugarDorm',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                                                            
            ->add('otroLugarDorm','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
                                                           
            ->add('ropaCama','entity',array('label' => '227. ¿Poseen ropa de cama  los dormitorios? (sábanas, fundas, etc.)',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2)));
                                                   },
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('cantidadDormitorios','text',array('label' => 'Cantidad de Dormitorios',
                                                     'attr' => array('class' => 'form-control')))
            ->add('cantidadAdolescentesDormitorio','text',array('label' => 'Cantidad de Adolescetes por Dormitorios',
                                                     'attr' => array('class' => 'form-control')))
          
                
             ->add('habBanos','entity',array('label' => '229. ¿Las habitaciones de los adolescentes, cuentan con baños? Si su respuesta fue afirmativa pase a la pregunta 230. ',
                                                   'class' => 'SieseEntityBundle:CatOpcionesRespuestas',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2)));
                                                   },
                                                   'property' => 'opcionesRespuestas',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
             ->add('cantBanosExistentes','entity',array('label' => '230. Indique la cantidad de baños existentes.',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2,3,4)));
                                                   },
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
             ->add('lugarNecesidadesFisicas','entity',array('label' => '231. ¿A dónde  y en qué  realizan sus necesidades fisiológicas y sanitarias los adolescentes?.',
                                                   'class' => 'SieseEntityBundle:CatLugarNecesidadesFisicas',
                                                   'property' => 'lugar',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
                      
             ->add('otroLugarNecesidadesFisicas','text',array('label' => 'Indique:',
                                                'mapped' => false,
                                                'attr' => array('class' => 'form-control')))
                                                            
             ->add('banosDuchas','choice',array('label' => '232. ¿Los baños cuentan con duchas? Si su respuesta fue afirmativa pase a la pregunta 233.',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
             ->add('cantDuchasExistentes','entity',array('label' => '233. Indique la cantidad de duchas en los baños.',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2,3,4)));
                                                   },
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('banosLavamanos','choice',array('label' => '234. ¿Los baños cuentan con lavamanos?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
             ->add('cantLavamanosExistentes','entity',array('label' => '235. Indique la cantidad de lavamanos en los baños.',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2,3,4)));
                                                   },
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
                                                           
              ->add('higieneBanos','entity',array('label' => '236. ¿Cómo son las condiciones higiénicas de los baños?',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                
                //Ll.4.2 Área de cocina//
                ->add('areaCocina','choice',array('label' => '237.  ¿Existe un área de cocina? Si su respuesta es afirmativa pasar a las preguntas de la 238 a la 246.',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('estructuraParedesCocina','entity',array('label' => '238.1 Descripción de las condiciones de la infraestructura del área de cocina - Paredes',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                ->add('estructuraTechoCocina','entity',array('label' => '238.2 Descripción de las condiciones de la infraestructura del área de cocina - Techos',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            
                ->add('estructuraPisoCocina','entity',array('label' => '238.3 Descripción de las condiciones de la infraestructura del área de cocina - Pisos',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            
         
                
                
                
            ->add('equipoCocina','choice',array('label' => '239. ¿Cuentan con  equipos de cocina operativos en la entidad? ',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('aguaPotableCocina','choice',array('label' => '240. ¿Cuentan con agua potable en el  área de cocina?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('iluminacionCocina','choice',array('label' => '241. ¿Cuentan con iluminación en el área de cocina?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('despensasCocina','choice',array('label' => '242. ¿Cuentan con despensas disponibles para el depósito de alimentos en la entidad?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('neverasCocina','choice',array('label' => '243. ¿Cuentan con neveras o refrigeradores operativos para la conservación de los alimentos en la entidad?',
                                                  'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('utensiliosCocina','choice',array('label' => '244.¿Cuentan con utensilios suficientes para la preparación de los alimentos en la entidad?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('permisoSanitario','choice',array('label' => '245.¿La entidad cuenta con los permisos sanitarios y de manipulación de alimentos vigentes?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('higieneCocina','entity',array('label' => '246. ¿Cómo son las condiciones higiénicas del área de cocina?',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                //Ll.4.3 Área de comedor//
            ->add('comedor','choice',array('label' => '247.  ¿Existe un área de comedor? Si su respuesta es afirmativa pasar a las preguntas de la 248 a la 255.',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            
          
                
             
            ->add('estructuraParedesComedor','entity',array('label' => '248.1 Descripción de las condiciones de la infraestructura del área de comedor - Paredes',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
         
            ->add('estructuraTechoComedor','entity',array('label' => '248.2 Descripción de las condiciones de la infraestructura del área de comedor - Techo',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('estructuraPisoComedor','entity',array('label' => '248.3 Descripción de las condiciones de la infraestructura del área de comedor - Pisos',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('usoAreaComedor','choice',array('label' => '249. ¿El área del comedor es utilizada para tal fin?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('aguaPotableComedor','choice',array('label' => '250. ¿Cuenta el comedor con agua potable?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('mesasSillasComedor','choice',array('label' => '251. ¿Cuentan el comedor con mesas y sillas?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('ventilacionComedor','choice',array('label' => '252. ¿Cuenta el comedor  con ventilación?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('iluminacionComedor','choice',array('label' => '253. ¿Cuenta el comedor con iluminación?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('utensiliosComedor','choice',array('label' => '254. ¿Cuentan los adolescentes con utensilios para comer?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
            ->add('higieneComedor','entity',array('label' => '255. ¿Cómo son las condiciones higiénicas del comedor?',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                
                
                //Ll.4.4 Suministro de alimentos//
             ->add('calidadAlimentos','entity',array('label' => '256. Impresiones del Defensor o Defensora sobre la cantidad de las raciones de alimentos  suministradas (suficiente, poca y mucha)  (marque una X) )(ver instrutivo)',
                                                   'class' => 'SieseEntityBundle:CatCalidadAlimentos',
                                                   'property' => 'estadoCalidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                  'class' => 'form-control')))     
              ->add('suministrosAlimentos','entity',array('label' => '257. Impresiones del Defensor o Defensora sobre la calidad de las comidas (buenas o malas condiciones) (marque una X), (ver instrutivo).',
                                                   'class' => 'SieseEntityBundle:CatSuministroAlimentos',
                                                   'property' => 'estadoSuministro',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
              
                //Ll.4.5 Descripción de las condiciones del área cultural//
                ->add('areaCultural','entity',array('label' => '258. Descripción de las condiciones de la infraestructura del área destinada para la cultura',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                //Ll.4.6 Descripción de las condiciones del área educativa//
                ->add('areaEducativa','entity',array('label' => '259. Descripción de las condiciones de la infraestructura del área destinada para la educación. ',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                // Ll.4.7 Descripción de las condiciones del área de salud//
                ->add('areaSalud','entity',array('label' => '260. Descripción de las condiciones de la infraestructura del área destinada para la salud.',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
                                                           
             ->add('catMedInspeccion','entity',array('label' => '261.  ¿Indique cuántos médicos(as) se encuentran al momento  de la inspección?',
                                                   'class' => 'SieseEntityBundle:CatCantidades',
                                                   'query_builder' => function(EntityRepository $er) {
                                                                        return $er->createQueryBuilder('u')
                                                                                  ->where('u.id IN(:arregloIds)')
                                                                                  ->setParameter('arregloIds',array_values(array(1,2,3,4,5)));
                                                   },
                                                   'property' => 'cantidad',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))                                                           
                
                
                
                 ->add('medicamentosInsumos','choice',array('label' => '262. ¿Existen medicamentos e insumos médicos en la entidad?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             //Ll.4.8 Descripción de las condiciones del area de  atención social //
             ->add('areaAtencionSocial','entity',array('label' => '263. Descripción de las condiciones de la infraestructura del área destinada para la atención social.',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               ->add('presenciaTrabSociales','choice',array('label' => '264. ¿Se encuentran presentes los trabajadores(as) sociales al momento de la inspección ?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                                                           
             ->add('areaPsicologica','entity',array('label' => '265. Descripción de las condiciones de la infraestructura del área destinada  para la atención psicológica. ',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               ->add('presenciaPsicologosInspeccion','choice',array('label' => '266. ¿Se encuentran presentes los y las psicólogos(as) al momento de la inspección ?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
              
             ->add('areaAtencionJuridica','entity',array('label' => '267. Descripción de las condiciones de la infraestructura del área destinada para la atención jurídica.',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
               ->add('presenciaAbogados','choice',array('label' => '268. ¿Se encuentran presentes los abogados(as) al momento de la inspección ?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
                
                    ///Ll.4.11. Descripción de las condiciones del área deportiva//
                ->add('areaDeportiva','entity',array('label' => '269. Descripción de las condiciones de la infraestructura del área destinada para el deporte.',
                                                   'class' => 'SieseEntityBundle:CatEstadoEstructura',
                                                   'property' => 'nbEstadoEstructura',
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))

              ->add('medidasSeguridadDesastres','choice',array('label' => '270. ¿La entidad cuenta con algunas medidas de seguridad para prevenir y actuar en caso de accidentes, incendios y desastres naturales?',
                                                   'choices' => array(1 => 'Si', 0 => 'No'),
                                                   'required' => true,
                                                   'expanded' => false,
                                                   'multiple' => false,
                                                   'empty_value' => $this->empty_value,
                                                   'attr' => array(
                                                   'style' => 'margin-bottom:10px;',
                                                   'class' => 'form-control')))
             ->add('recomendaciones','textarea',array('label' => 'M.- Recomendaciones del Defensor o Defensora',
                                                     'attr' => array('class' => 'form-control')))
          ;
    }
    
    /**
     * @param OptionsResolverInterface $resolver
     */
    public function setDefaultOptions(OptionsResolverInterface $resolver)
    {
        $resolver->setDefaults(array(
            'data_class' => 'Siese\EntityBundle\Entity\InspeccionesEntidades'
        ));
    }

    /**
     * @return string
     */
    public function getName()
    {
        return 'siese_entitybundle_inspeccionesentidades';
    }
}
